Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 TOWER PARK Detached £433,972 £154,950 8 Jul 2002
4 TOWER PARK Detached £286,789 £96,000 26 Apr 2002
6 TOWER PARK Detached £315,000 23 Oct 2023
32 TOWER PARK Detached £285,092 £50,000 25 Aug 1995
34 TOWER PARK Detached £287,460 £169,950 19 Dec 2012
TOR HAVEN TOWER PARK Detached £323,278 £300,000 13 Sep 2021